import request from '@/utils/request'

// 交流充电桩确认表提交接口  新增
export function subReport(data) {
    return request({
        url: '/mes/report/inspection',
        method: 'post',
        data: data
    })
}


// 车载调试报告 查询接口
export function getReport(data) {
    return request({
        url: '/mes/debug/debug/list',
        method: 'get',
        data: data
    })
}


// 车载调试报告 查询接口
export function getReport2(data) {
    return request({
        url: '/mes/debug/debug/list',
        method: 'post',
        data: data
    })
}

// 产品调试根据sncode 查询数据(新增时)
export function reportAll(query) {
    return request({
      url: '/mes/debug/debug/findBySnCode',
      method: 'get',
      params: query
    })
  }

  // 产品调试根据sncode 查询数据(修改时)
export function reportAllfind(snCode) {
    return request({
      url: `/mes/debug/debug/find/${snCode}`,
      method: 'get',
    })
  }

  // 交流充电桩确认表  新增
export function subDebug(data) {
    return request({
        url: '/mes/debug/debug',
        method: 'post',
        data: data
    })
}

  // 交流充电桩确认表  修改时保存 
  export function debugUpdate(data) {
    return request({
        url: '/mes/debug/debug',
        method: 'put',
        data: data
    })
}

// 出厂报告 详情接口
export function getsnCode(snCode) {
    return request({
        url: `/mes/debug/debug/find/${snCode}`,
        method: 'get',
    })
}

// 出厂报告 修改接口
export function updataReport(data) {
    return request({
        url: '/mes/report/inspection',
        method: 'put',
        data: data
    })
}



// 出厂报告 详情接口
export function detailsReport(productId) {
    return request({
        url: `/mes/report/inspection/${productId}`,
        method: 'get',
    })
}

// 车载调试报告 删除接口
export function deleteReport(snCode) {
    return request({
        url: `/mes/debug/debug/${snCode}`,
        method: 'delete',
    })
}